ارائه راهکاری جدید جهت بهینه سازی ترکیب وب سرویس ها با در نظر گرفتن وابستگی بین آن ها

پایان نامه
چکیده

افزایش استفاده از شبکه جهانی اینترنت، لزوم استفاده از ابزارهایی برای بهبود و تسریع در تبادل اطلاعات را اجتناب ناپذیر نموده است. معماری سرویس گرا به عنوان رویکردی منطقی جهت شناسایی، اشتراک، استفاده مجدد و ترکیب سرویس ها در یک محیط توزیع شده، به دنبال ابزاری برای عینیت بخشیدن به این ساختار می باشد. وب سرویس ها به عنوان نمونه عملیاتی از معماری سرویس گرا، این ابزار را برای عملیاتی کردن اصول و مشخصات این معماری فراهم می آورد. امروزه با توجه به افزایش وب سرویس های کاندیدا برای انجام یک وظیفه با پارامترهای کیفی مختلف، سرویس های ترکیبی بسیار زیادی قابل تولید می باشند؛ لذا ایجاد یک ترکیب پویای بهینه برای پاسخ گویی به درخواست کاربران به یک مسئله تصمیم گیری تبدیل شده است. علاوه براین معمولاً ارائه دهندگان سرویس ها نیز به دلیل وجود رقابت در این فضا، به منظور توسعه کسب و کار، افزایش سطح رضایت و تعداد مشتریان، بالا بردن فروش، کاهش خطا و در آخر برای افزایش سود دهی توافقاتی را با یکدیگر منعقد می نمایند که منجر به شکل گیری ارتباطاتی بین وب سرویس ها می گردد، که صفات کیفی مربوط به سرویس ها و محدودیت های کاربر و در نهایت کل ترکیب را تحت تأثیر قرار می دهد. این توافقات غالباً شروطی را به همراه دارد که درصورت برآورده شدن آن ها این ارتباطات شکل می گیرد. در این تحقیق از احتمال شرطی برای بیان وابستگی بین وب سرویس های کاندیدا از دو کلاس متفاوت استفاده شده و ترکیب بهینه با استفاده از این احتمال بدست آمده است. برای این منظور از تغییر تعداد سرویس های کاندیدا در مقابل تغییر درجه سطوح کیفی در هر کلاس سرویس و تاثیر آن در شکل گیری وابستگی های بین دو کلاس وب سرویس استفاده نموده است. که این وابستگی های بین وب سرویس ها موجب کاهش فضای نمونه و به تبع آن موجب افزایش سرعت جستجو در این فضای کوچک تر، نسبت به زمان عدم در نظر گرفتن وابستگی ها شده و سرعت رسیدن به ترکیب بهینه افزایش می یابد. بعلاوه استفاده از الگوریتم ژنتیک به عنوان روشی به منظور بهینه سازی با استفاده از تکنیک های نخبه گزینی، جهش ما را در رسیدن به جواب بهینه یاری می رساند.

منابع مشابه

ارائه راهکاری جهت تجمیع داده ها در سازمانها با استفاده از وب سرویس

Increasing the speed and reducing the use of resources in the data integration process has always been the goal of developers and researchers in the process of data integration. The purpose of this study is to provide a solution using metadata as well as web browsing to speed up the process, so as to improve resources such as memory. The proposed solution is implemented using the three-layer ar...

متن کامل

انتخاب بهینه وب سرویس های مکانی در ترکیب سرویس ها با استفاده از کیفیت سرویس مکانی

یکی از مسائل قابل توجه و پراهمیت در سامانه های اطلاعات مکانی تعامل پذیری است. با ظهور فن آوری وب سرویس ها و الگوی معماری سرویس گرا در سامانه های اطلاعات مکانی، اشتراک داده های مکانی از روش کلاسیک و داده مبنا به روش توزیع پذیر و سست پیوند تبدیل شد. با افزایش درخواست کاربران برای اطلاعات مکانی، سازمان ها و افراد زیادی با توجه به استانداردهای اطلاعات مکانی (استاندارد ogc)، سرویس های مکانی خود را ا...

متن کامل

جایگزینی یک سرویس شکست خورده در ترکیب وب سرویس ها، با در نظر گرفتن نیازهای کیفی

مسئله مهم و چالش برانگیز در ترکیب وب سرویس ها، چگونگی برآورده سازی نیازمندی های کیفیسرویس ها می باشد. برآورده کردن این نیازمندی ها در ترکیب سرویس های وب با در نظر گرفتن qosرا می توان به چند زیرمسئله تقسیم نمود از جمله چگونگی انتخاب وب سرویس ها،چگونگی در نظر گرفتن محدودیت های وابستگی و تضادهای بین سرویسی در فرآیند ترکیب، چگونگی تشخیص اشکالات و خرابی های حین اجرای سرویس مرکب و بهبود و اصلاح این ا...

15 صفحه اول

ارائه روشی جهت بهینه سازی ترکیب دینامیکی سرویس ها

در این تحقیق رهیافت جدیدی برای یافتن ترکیب بهینه ی سرویس ها به صورت پویا ارائه شده است. در این روش که بصورت الگوریتمی پویا ارایه شده است، در هر نقطه از اجرا در صورت عملی نبودن ترکیب، این امر به صورت پویا تشخیص داده شده و باعث جلوگیری از اتلاف منابع و افزایش بهره وری از آن ها خواهد شد. همچنین این الگوریتم به دلیل در نظر گرفتن گوناگونی نوع واسط ها در سیستم های سرویس گرا، نتایج واقعی تری ارائه می ...

15 صفحه اول

برنامه ریزی بهینه باتری ها در شبکه توزیع با در نظر گرفتن شارژ خودروهای برقی

در این مقاله یک برنامه ریزی بهینه برای شارژ/دشارژ باتری های ثابت مرکزی در شبکه توزیع ارائه شده است. این باتری ها نه تنها برای پیک سایی، بلکه برای کاهش انرژی تأمین نشده نیز به کار می روند. همچنین تأثیر شارژ خودروهای برقی بر برنامه ریزی بهینه در نظر گرفته شده است. با استفاده از روشی احتمالاتی مبتنی بر شبیه سازی مونت کارلو، خودروها به صورت بارهای مصرفی مدلسازی می شوند و منحنی بار آنها با استفاده ا...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده فنی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023